#include <stdlib.h>  
#include <stdio.h>  

int main() {  
    int choice;  
    printf("1: 执行 处理机调度算法\n");  
    printf("2: 执行 页面置换算法\n");  
    scanf("%d", &choice);  

    switch (choice) {  
        case 1:  
            system("gcc -o main1 main1.c && ./main1"); // 编译并运行 program1  
            break;  
        case 2:  
            system("gcc -o main2 main2.c && ./main2"); // 编译并运行 program2  
            break;  
        default:  
            printf("无效的选项\n");  
            break;  
    }  

    return 0;  
}